Task dispatcher - German English Dictionary